]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
shell/tray-icon: Adapt to moved xwindow property to XWindow
authorBilal Elmoussaoui <belmouss@redhat.com>
Wed, 22 Nov 2023 10:09:01 +0000 (11:09 +0100)
committerBilal Elmoussaoui <belmouss@redhat.com>
Tue, 9 Jan 2024 18:17:20 +0000 (19:17 +0100)
Associated merge request:
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3211

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3026>

src/shell-tray-icon.c

index 629dc39e284aaa24a4294caee52fa8c39755ff0f..3eee5f5bf52363861a07d0c5a049bb818d57d49d 100644 (file)
@@ -64,7 +64,8 @@ shell_tray_icon_window_created_cb (MetaDisplay   *display,
                                    MetaWindow    *window,
                                    ShellTrayIcon *tray_icon)
 {
-  Window xwindow = meta_window_get_xwindow (window);
+  MetaX11Display *x11_display = meta_display_get_x11_display (display);
+  Window xwindow = meta_x11_display_lookup_xwindow (x11_display, window);
 
   if (tray_icon->tray_child &&
       xwindow == na_xembed_get_socket_window (NA_XEMBED (tray_icon->tray_child)))